<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>
<script>
    // 1. 随机10个0 - 100的数 依次按顺序放到数组中

    var list = []; // len:0  
    for (var i = 0; i < 10; i++) {
        var num = Math.round(Math.random() * 100);
        list[list.length] = num;
    }
    console.log(list);


    //假设法   => 判断一个范围中是否存在满足条件的元素( 假设都不满足 => 找一个满足)
    //        => 判断一个范围中 是否都满足某个条件 (假设都满足 => 找一个不满足)

    // 4. 判断随机的10个数中,是否包含60

    // var list = [100, 58, 61, 11, 60, 66, 44, 38, 46, 34];

    // var flag = false; // 假设不存在

    // for (var i = 0; i < list.length; i++) {
    //     var item = list[i];
    //     if (item === 60) {
    //         flag = true;
    //         break;
    //     }
    // }
    // if (flag) {
    //     console.log("存在60");
    // } else {
    //     console.log("不存在60");
    // }

    // 判断数组中是否存在某个元素
    // function includes(list, char) {
    //     // var list = [100, 58, 61, 11, 60, 66, 44, 38, 46, 34];

    //     var flag = false; // 假设不存在
    //     for (var i = 0; i < list.length; i++) {
    //         var item = list[i];
    //         if (item === char) {
    //             flag = true;
    //             break;
    //         }
    //     }
    //     return flag;
    // }
    // console.log(includes(list, 60));

    function indexOf(list, char) {
        // var list = [100, 58, 61, 11, 60, 66, 44, 38, 46, 34];

        var index = -1; // 假设不存在
        for (var i = 0; i < list.length; i++) {
            var item = list[i];
            if (item === char) {
                index = i;
                break;
            }
        }
        return index;
    }





    // 5. 判断随机的10个数是否都大于60

    var list = [100, 60, 70, 80, 90];

    var flag = true; // 假设都大于60
    for (var i = 0; i < list.length; i++) {
        var item = list[i];
        if (item <= 60) { // 如果存在小于60的数 => 假设不成立
            flag = false;
            break;
        }
    }

    if (flag) {
        console.log("都大于60");
    } else {
        console.log("存在小于60的数:" + item);
    }




</script>

</html>